<!DOCTYPE html>
<html xmlns:th="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8">
    <title>1table模块快速使用</title>
    <link th:href="@{/lib/layui/css/layui.css}" rel="stylesheet" href="/lib/layui/css/layui.css" media="all">
    <link th:href="@{/css/style.css}" rel="stylesheet" href="/css/style.css" media="all">
</head>
<body class="">
<div class="layui-container">

    <div th:replace="common/fragment :: search"></div>

    <div class="layui-row">
        <div id="test1"></div>
    </div>
    <div class="layui-row">

        <div th:each="item : ${page.records}" class="fang-card layui-col-md3">
            <div class="fang-card-body">
                <a th:href="@{'/detail?id=' + ${item.id}}">
                    <img th:src="@{${item.banner}}" onerror="javascript:this.src='/images/抽象派艺术005.jpg';" src="static/images/抽象派艺术005.jpg" alt="">
                </a>
            </div>
            <div class="fang-card-footer">
                <p><a th:href="@{'/detail?id=' + ${item.id}}" href="detail.html" th:text="${item.title}">FastDemo</a></p>
            </div>
        </div>
    </div>
    <div class="layui-row">
        <div id="test2"></div>
    </div>
    <!--<div th:replace="common/fragment :: page"></div>-->
</div>

<div th:replace="common/template :: footer"></div>
<div th:replace="common/template :: script"></div>
<script>
    layui.use('laypage', function () {
        var laypage = layui.laypage;

        //执行一个laypage实例
        laypage.render({
            elem: 'test1' //注意，这里的 test1 是 ID，不用加 # 号
            ,count: [[${page.total}]] //数据总数，从服务端得到
            ,curr : [[${page.current}]]
            ,jump: function(obj, first) {
                //obj包含了当前分页的所有参数，比如：
                console.log(obj.curr); //得到当前页，以便向服务端请求对应页的数据。
                console.log(obj.limit); //得到每页显示的条数

                //首次不执行
                if (!first) {
                    //do something
                    location.href = "?page="+obj.curr;
                }
            }
        });

        laypage.render({
            elem: 'test2' //注意，这里的 test1 是 ID，不用加 # 号
            ,count: [[${page.total}]] //数据总数，从服务端得到
            ,curr : [[${page.current}]]
            ,jump: function(obj, first) {
                //obj包含了当前分页的所有参数，比如：
                console.log(obj.curr); //得到当前页，以便向服务端请求对应页的数据。
                console.log(obj.limit); //得到每页显示的条数

                //首次不执行
                if (!first) {
                    //do something
                    location.href = "?page="+obj.curr;
                }
            }
        });
    });
</script>
</body>
</html>